﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HCQ2_Model.VRDD.OutputDto._210908
{
    /// <summary>
    ///  获取店铺商品列表
    /// </summary>
    public class OutputGoodsByStore
    {
        /// <summary>
        ///  规格最低价
        /// </summary>
        public decimal minPrice { get; set; }
        /// <summary>
        ///  规格最高价
        /// </summary>
        public decimal maxPrice { get; set; }
        /// <summary>
        ///  是否已售馨
        /// </summary>
        public bool isSoldOut { get; set; }
        /// <summary>
        ///  商品视频地址
        /// </summary>
        public string VideoUrl { get; set; }
        /// <summary>
        ///  商品id
        /// </summary>
        public int file_id { get; set; }
        /// <summary>
        ///  商品名称
        /// </summary>
        public string fileName { get; set; }
        /// <summary>
        ///  商品简介
        /// </summary>
        public string fileNote { get; set; }
        /// <summary>
        ///  商品横向缩略图
        /// </summary>
        public string fileImage { get; set; }
        /// <summary>
        ///  关联音频数
        /// </summary>
        public int audioNum { get; set; }
        /// <summary>
        ///  商品规格列表
        /// </summary>
        public List<GoodsSizeModel> specList { get; set; }
        /// <summary>
        ///  经度
        /// </summary>
        public decimal gpsX { get; set; }
        /// <summary>
        ///  维度
        /// </summary>
        public decimal gpsY { get; set; }
        /// <summary>
        ///  楼层
        /// </summary>
        public string floor { get; set; }
        /// <summary>
        ///  是否主商品
        /// </summary>
        public bool isMian { get; set; }
        /// <summary>
        ///  是否参与批量购买
        /// </summary>
        public bool isBatch { get; set; }
        /// <summary>
        ///  是否实物商品
        /// </summary>
        public bool isEntity { get; set; }
        /// <summary>
        ///  是否店铺推荐
        /// </summary>
        public bool isStroeTop { get; set; }
        /// <summary>
        ///  是否平台推荐
        /// </summary>
        public bool isRecommend { get; set; }
        /// <summary>
        ///  浏览次数
        /// </summary>
        public int browseNum { get; set; }
        /// <summary>
        ///  收藏次数
        /// </summary>
        public int holdNum { get; set; }
        /// <summary>
        ///  点赞次数
        /// </summary>
        public int starNum { get; set; }
        /// <summary>
        ///  购买次数
        /// </summary>
        public int payNum { get; set; }
        /// <summary>
        ///  商铺名称
        /// </summary>
        public string storeName { get; set; }
        /// <summary>
        ///  商铺ID
        /// </summary>
        public int storeID { get; set; }
        /// <summary>
        ///  创始人ID
        /// </summary>
        public int founderID { get; set; }
        /// <summary>
        ///  创始人姓名
        /// </summary>
        public string founderName { get; set; }
        /// <summary>
        ///  创始人手机号
        /// </summary>
        public string founderPhone { get; set; }
        /// <summary>
        ///  所属目录ID
        /// </summary>
        public int folderID { get; set; }
        /// <summary>
        ///  所属目录名称
        /// </summary>
        public string folderName { get; set; }
        /// <summary>
        ///  登录用户是否已收藏
        /// </summary>
        public bool isHold { get; set; }
        /// <summary>
        ///  登录用户是否已点赞
        /// </summary>
        public bool isStar { get; set; }
        /// <summary>
        ///  商品最低价格（原始价）
        /// </summary>
        public decimal filePrice { get; set; }
        /// <summary>
        ///  0级折扣价
        /// </summary>
        public decimal ratePrice { get; set; }
        /// <summary>
        ///  最低折扣率
        /// </summary>
        public decimal rate { get; set; }
        /// <summary>
        ///  0级折扣
        /// </summary>
        public decimal rate0 { get; set; }
        /// <summary>
        ///  距离
        /// </summary>
        public int sense { get; set; }
    }
    /// <summary>
    ///  商品规格
    /// </summary>
    public class GoodsSizeModel
    {
        /// <summary>
        ///  规格名称
        /// </summary>
        public string specName { get; set; }
        /// <summary>
        ///  规格选项
        /// </summary>
        public string specOption { get; set; }
    }
}